package io.sage.modules.basics.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;
import java.io.Serializable;

/**
 * 位置管理
(BLocation)实体类
 *
 * @author zxh
 * @since 2019-08-10 09:42:29
 */
public class BLocation implements Serializable {
    private static final long serialVersionUID = -26757110993947099L;
    //主键
    private Integer id;
    //位置名称
    private String name;
    //方位 东南西北
    private Integer position;
    //方位名称 东南西北
    private String positionName;
    //库房id
    private Integer warehouseId;
    //库房名称
    private String warehouseName;
    //备注
    private String remark;
    //系统id
    private Integer systemId;
    //系统id
    private String systemName;
    //创建人
    private Integer createId;
    
    private Date createTime;
    //跟新人
    private Integer updateId;
    //跟新时间
    @JsonFormat(pattern = "yyyy-MM-dd  HH:mm:ss",timezone="GMT+8")
    private Date updateTime;
    //是否删除 0 否 1是
    private Integer isDel=0;
    //是否禁用
    private Integer isUsed=0;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getPosition() {
        return position;
    }

    public void setPosition(Integer position) {
        this.position = position;
    }

    public Integer getWarehouseId() {
        return warehouseId;
    }

    public void setWarehouseId(Integer warehouseId) {
        this.warehouseId = warehouseId;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getSystemId() {
        return systemId;
    }

    public void setSystemId(Integer systemId) {
        this.systemId = systemId;
    }

    public Integer getCreateId() {
        return createId;
    }

    public void setCreateId(Integer createId) {
        this.createId = createId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateId() {
        return updateId;
    }

    public void setUpdateId(Integer updateId) {
        this.updateId = updateId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getIsDel() {
        return isDel;
    }

    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    public Integer getIsUsed() {
        return isUsed;
    }

    public void setIsUsed(Integer isUsed) {
        this.isUsed = isUsed;
    }

    public String getPositionName() {
        return positionName;
    }

    public void setPositionName(String positionName) {
        this.positionName = positionName;
    }

    public String getWarehouseName() {
        return warehouseName;
    }

    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }

    public String getSystemName() {
        return systemName;
    }

    public void setSystemName(String systemName) {
        this.systemName = systemName;
    }
}